a cartload of hay - Französisch Englisch Wörterbuch